horse-drawn artillery - Turc Anglais Dictionnaire